deep ploughing - French English Dictionary